######## #. #......# .#. #......# ....##......# #. ...#......#### ############## #.. #.#.........# . #.......##... #...#........##.##### .....###.......##.# .'...'!(.............. .......'...p..p..># #...##(.#(#........# .....###.......#### #(........b...# . #......[# ##..>.........# #.......# #...(........# #.......# #..(#........# ######### #...#b.......# #.#.#........# ######'#.#......W.# #........(##+###<## #............# #.# #.......#.##.###.## ######.....#........ #.###.#......(( #..........(... ####.#....(.$... #.#.......... #.##>).....(. #. #.(.....$. #. ...[..... ############