.... .## ..... ..## ..... ##...##.. ....## #.....#.. #>...##........ ####.........P... ............PP.P. .......<#...P_P.. .......((..PPPPP. ........S...PPP.. .......@#........ .......(##....... ######### .##...# # #.. .# o.. #. ## .. .. ### ## . # ..######## .. ..#.#.#........# ... g....#........# ....#....$>.......# ....#....#..<.....# #......o.r........# #....o########### #....### #..<..# #.......# #...#....# #...####.# #...# .$ ##### #