############ ##.....#..... ##............ #...^...sgb... #....r........ #.....<....... #.........$... #.>........... ##............ ##.....#..... # .# ##########.. #. . . #. .# # #.# #.####.#.## ... .......... .. ....[.... ...=. ##..#.#......#. ##..s##### #......<.....g. #......o.# ............... #.....!o.# ......#.....### #........# ....$.#........ #.$......# ..#.. #......#. #.o.l..... ..... ..$...... #.<....... ##.. ......#.. #........# ... .#.#####. #........# #........# #........# ##########