#. #####.... .... #........ .....# #........ ......####........ ......a........... .................. .....#..(......... .........O.o...... .................. .......<.......... .................. .........#........ .......#.......... ...[..##.......... ...... ##......... ...... ....... .....# .....