########### #############.........# #.........##....#####.# #.#######.##..#.# #.########## ######.#######.#####.#####.........<############# #..............................................># #.####.#.....########################.#########.# #.# #.#.###.#### ####......# #.# #.......# #.# #.#.###....# #.........# #.# #.####### #.####..........# #.........# #.# #.# #.#......####...#########.....(...###.###.# #>.)............).................##......# #.#.################...#####......##..##### #)#.# #...#.# #......##..# #)#)# #######.....# #......##..# #.#.# #.......###.# #......##..# #.#.###### #.......#.#.# ####)####..# #.#......# #.......#<#.######.)###..# ##'######.# #.......#.#...(......)...# #......##.# #.......#.####.)).#.)###.## #.[^...##.# #.......#.# #.##.#..<....# #......##.# #.......#.####.##.#...##..# ########.........#####.......#.##...##.#.#.....# #......#.......###......)....#.##.####.#.#.#...# #...................###+####.#.##...##.#.#.#...# #...............##..###.# #.#.####.##.#.#..#.## ######..........##......# #.#.# #%##(..##.#.# #..........##......####.#.## #)#######...# #..........###..........#..###.# #####..### #..............#'#####..).)....####...#....# ################...))'........(...'...'a.#.# #######........#####...#h>#.# #........# #...##(#.#### ########## #...##(#....# #...##.#.##.# #...##.####.# #...##......# #.....)..#### ##.......# #.......# #.......# #########