#.... #..... #..... #..... ... ... h #.....#######.... .(. .... #........<....... .... .... #................ ....) .h... #...........(.... ....####+#..... #........######## ............... .........# #....# .######..# #.........# +....# #..# #.........# #...S+ #..# #.........# #....# +..#########.........# #....# #....................# #....# #...................># #....# #....................######....# #.......................g..>h..##### #............[....................... ...............(..........h........... ############..............#####........ #..............# #........ #######......).# #........ ########## ####..... ..... ###