######### #.......############# #.######.#.#.#!#.#..# #.# #.#.#.#.#.#.#.# #.# ##.#.#.#.#.#..# #.# ##.#.#.#.#.#.#.# #.####<#.#.#.#.#.#..# #.......#.#.#.#.#.#.# ####.####.#.#.#.#.#.#..# ##################.......##.#.#.#.#.#.#.################ #.............).....#.##.###.#.#.#.#.#.................# #.################..#)##.#..#.#.#.#.#.#....###########.# #.# #...#...>...#.#.#.#.#.#.##### #.# #.# #.#..#.##.##[#.#.#.#.#.## #######.####### #.# #.#..#.##.#######......# #.............# ###.# ########.#........# #...#### #.#####.#####.# ##...# #...............#.######..##############.# #.# #.# ##)..## #.######.#............................##.# #.# #.# ##.....## #.######.#.....#..........###########.##.# #.# #.# ##.......######.##.....#.....##########.# #.##.# #.#####.# #...............##.###......## #.# #.##.## #.......# ##.......#########.# #.###.## #.# #.....# #######.# ##.....## #.# #.# #.# #.# ####..# ####.# #....## #.# #.# #.# #.# #..# #....# #.#.## #)# #.# #.# #.# #.>#######.##.# #.#.# #.# #.# #.# #.# #...{.........# #.#.# #.# #.# #.# #.# ##.#######.#### #.#.# ###.###.###.# #.# #.# #.# #.#.# #####.......##..# #.# #.# #.# #.#.######.......######.## ####.###############.# #.# #.#............### #.# #..................).# #.# #.########.##### #.# #.....##############.#### #.# #.# #.# #.# #......## ###....# #.# #.# #.# #.# #######.......#### #...##.# #.# #.# #.# #.# #................# #.####.# #.# #.# #.# ##.## #..###........<#.# ####.####.## #.# #.# #.# #####...###.#............#.####........#.###.# #.# ##.# #............####.......##..>.......!).......# #.# #..# #.###...###.####.......########.##.########### #.# #.## #.# ##.## #...........## #)##)# #.# #.########.# #.####.##........# #.##<# #.# #......#...# #................#########.##.# #># ######.#.### ######.##.......#..........##.# #.# #.#.# #.###......#.###########.# #.# #.#.# ########.##.#...................# #.# ##.#.# #.............##..#.############# #.# ##.#..# #.####.###..#.##..#.# #.# ##.###.####.# #.## ##.#..#..#.# #.# ##.## ##...#.# #.# #.......#.# #.########.## ##..#.# #.## ##.#..#....# #.........#.## ##.#.#.###..###..#.####### #########....###.##...)...........# ###'####.###.#[#########.#.# ###.....######.#<#########.#.# ##.........##...#.............# #..⌠.....⌠..#..^..[....######## #.....8.....############ ##._.###._.## ##### #####