############### #............<# #.############# #.# ######### #.# #.......# #.# ############.......############.#### ...................'!..........[).># #...........(.....############)##.# #...............### #.##.# ######+###...............# #.##.# #........................# #.##.# #.........######'#.......# #.##.# #.........# #.#.......# #.##.# #.........# #.#.......# #.##.# ############# #.........######.........# #.##.# #........)).# ###...###....#...))....###.... ##.######## #.......)##.# #E#...#E#....#)###(###.# .... #.........# #........##.#####...###......# #.# #.# .... #########.# #(.......##..................# #.# #.. .. #.# #.........####...._......##..+ ._# #.#. #.# ####~~.~~.# #...........##..###.###.# #.# #~#O#~.# ####...###..###.# #.# #.# #.# #..+_+..# #E#...#E#..# #.# #+# #.# #.~#+#~## ###...####.# #.. #.# ..~~ ~# ...... #.. ##.. #.# .... ....... #.# .. ###.### ... ...... #.....# ##.##### #...# ###.# #.# ########## #.# .........# #.# .........######.# ................# ........#######.# (........ ### ........## ##+######