########## #############........# .....................##### .....................#...##### .....................'........ ...............###.###...##.# ...............# #.#...<...... ...............# #.#.#######.# ...............# #.#.# #................# #.#.# #................# #.#.# #........).....).###.#.# #........<.............# ..#########................###.### .# ...........................###.####.## ..................................... #........................###.#...... #..?.....................# #.#.#.### #........................###.#.#.#.## #............................#.#.#..# #...{....................#####.#.#.<# #........................# #.#.#.##.# #.[......................# #........# #........................# #...#.#### #........................#####...#... ##...################............###... #... #.#########....+..... #... #.# #.#### .... #.# #.# ... #.# #+# ... #.# #.# #.#