============@
===============
==....============@
=........===========@
..........==========@
...........===========@
............==========@
.............=========@
................=======@#
.......................##
...........#...........##
.....=======...........##
..=========...........#
..========............#
..========...........##
.=======............#
..======............#
..===.............#
................#
..............#