######## ####### #########......# #.....# #####.......)......####.###.##### ..........###.....[.............#### ##### ..........###..#######.##..........# #...# .....(....#........#...............#######.#.# ..........#.#..###.#.#.#.................#.#.# ..........#.#......#.#.............####.##.#.# #<.......#.#.######.#######.......# #.##.#.# ####.....#.#..# #..............## #)...#.# .####.....#....#################..# ######.# ...................)....[...# #..# #.# .######...............#####.####..# #.# ###.###.......................##########.# +..<..+.(............................>##.# #######...........######.....#.....##.##.# #...........o.####..##.#.##......#.# #...........o.'...#....#.##..###.#.# .#######...........).###.#.#..#.##..# #.#.# .....................# #...#..#.##..# #.#.# ........####.........#####.##.#.##..# #.#.# ........# #......##.#........#.#...# #.#.# ........# #......##.#.......##.#..####.#.# ........# #......##............#.......#.# ######### #......#####....(.#####.######.# #......# #......## #.# #.# #......# #....>..# #.# #.# #......#####.....#.## #.# #.# #..........#.....#..# #.# #.# #######....#.....##.# #.# #.# #....#####....###.# #.# #....# #.....##.######.# #....#####.....#.......#.# #........).....#..####.#.# #.................# #.#.# #.................####.#.### #....................[.#...# #####......<[..#..#######.## #.##............#.....# ### #.#.......###.#.#.#####...# #.#.............#.#.))#.#.# #.#.......###>..........#.# #.#...............#.#.###.# #.'........##.#.#...#...#.# ###...........#.#.#####.#)# #.......#####.#.....>...# #.....^.# #.#######.### #.......# #.#.......# ######### #.#.####### #...# #####