###### #...$# ###################### #....# ######..................... #....# ####......############......# #Ool.# ########....###### #.###### #.oZo# #........#### #### ######.# #....# #.######## #..# ##......# #####....# #.# #).## ###..###### ######........# #.# #...###...## #### #......###....# #.# #.#.....########..# #.###### ##..## #.# #....#### #......#####.# #.## #.# ###..#..# ##.###........# #.# ####.## #....##.#####..#....###..## #.# #....)##########.##.##.#........#.## ##.# #.# ####.........##..##.#....##...###.# #.# ..# #.#######..#.......#..#..### #.# ###'### ..# #.# ##......#.###....# #.# #.....# #.# ######..........## #.###.###.# #.# ###.#....#..# #.#.'.'>#.+ #.# #...####..####.#.#.###.# #. ##..####.........#.....# #.........##...####'### ....####..###..###..# ....## ##..#....##.## ..## ##...##....## ..# ##...###...### ..# ##.##E#...#E# #.# ##.####...#### # #.# #..#........... ### #.####.#######.##...._...... #.# #....#.<...##.............### #.. ..###.....)...)..#####...##### #.# #............##..# #E#...#E#.# #.#########.# #....####....##.## ###...###.##### ##.<.........( ..## #..<.##.# ##### #.....# #..##...##### # #.####..# #####.# #######.....############.###..#### #.# #####....>......##.....#...## #.# ###########.............## #########.# #....#............####.........# #....#....................###### #....#................##### #.................##### #....###...##...### #....# ########## #....# ######