###.... ...$ ......... .. #.#.## ............... ..# #.$.... ................. ...# .##.....# #>.............. #..# #........# ##............... #..##....#...####................ ...#........................... #...##......###..............# ##....).....#####.............# #.....#......##..........#.## ####..............[.##'''##.# ..........)$.w.......#.....#.# ........)##..........#..<..#.# .........##..........#.....#.# #####.###............#.....#.... #.. .#########..##+++##.##. .... ### #............. ....# #.#......... . ... ...#.##w..... .... ..# ..###. ...#.... #.# ..# .... .. ...l #..