###### #########....################. #.................)........... #.#######....#########.####.# #.# #....# #.# ..... #.# #....# #.# ...... #.# ###### #####.# .... #O# #...#.#### ... ... ####.....#.. ..#+# .. ....# +....<...#.#####.#.# .. .....# ...#####...##.#.....#.## .### ....>.+ .......'......)........###... #......# ...#####....#.#.###....!...# ###....# ###.......#.#.# #........# #.........#.#.. +........# ..........##.#####........# .(...........# #........# .....##.....## #........# +#+#. #.....# #........# #. #.....# ######'#.# #.....# #.#.# #.....# #...# ####### ##..# #..# ##.# #.# #.# #.# #.## ######..# #.......# #.......## #........# #........###### #....!....#8>8# ########..#..## ##.#.## #...# #..## #...# #.#.# #%..############ #....##.....[.(# ##...##.######.# ##..##.#..# #.# #..##.#..###.# ##>##.#......# #.##.#.###### #.##.#.# #....#.# ######.# #.########### #..........<# #############