########################### #......<..................# ######### #.#######################.####.......+ #.# #>.......................####### #.#####.##########........###..# #.##......#......#........#...## #.#.....#.#.####.#........#.#.# #.####..#.#.# #.#........#.#.# #.#.......#.####.....##.###.#.# #.#....)#.#......#.#.##.###.### ##.#.###.########.#.#.##...#.# #.................#.#.####.#.# #### ##..####.##########.#.####.#.####..##############+ #................................................ ###.#######...#...###.#+####.#####..#.####..... #.# #...#..............######.#.##.....###### #.# #...#....##............)....##........<.# #.# #...#....##.......#######...##......#.#.# #.# ########..'.......# #...##......#.#.# #.# ######### ####.......# #....'......#.#.# #.# #.......# ######### #..###......#.#.# #.# #.......# #...##......#...# #.# #.......##### #.#.######..##### #.# #.......#...# #.#.. #.... #.###.......#...# ####### #.##.# #.#### #...'....[..'...# #.....# #.# .. .# #####.......#...# #.....# #.# #.# . #########.### #.....# #.. ##.######.....# ######## . #.............######### #.# #......# #.# #.........#####.......######.##.# #......# #.# #.........# #.......#..(# ..#.# #......# #.# #.(.......#####.......#...###.#.# #......#######.# #.........'...'....>..+...[# ...# #..............# #.........#####)......#....# #..# #..............# ###############.(.....#....# #..# #.....[........####### #............#....# #.###......#####..........# #............#)...####>........## #.#.######. #............##.............##.# #.#5# #......#####..'.............##.# #.#h5 ######## #.##.............##.# #.#5.# #.#################.# #.#..# #.# #.# #.#..# #.# #.# #.#### #.# #.# #.# #.. #.# ..# ### #.#