######## ###......## ########### ##.........### ##.........### ##............## ###### #............# #.......<......# ##....# #............## #..............## ##.....# ##............# ##..............# ##......# ###.............## ##.............# #.......## ##................# ##............# ##........# #.............>..## ###............# ##.........# ####............### ######...#.........##########..........# ####...........###...).....##...........................# ###............##.........#.........###########.....## ####.......######.........##..##### ###....## ##...#...# ###.......[#..#### ####..## #...#...# ###.........##.# ##..## ##..###..## ###..........# ##..## #...# #...# ###........# ####..## #..## ##..# ###......## ##...#..#### ##{.# #..## ##......# ##..........##### #...# ##..# ##......# ##........##.....# #..## #..# #.......# ##...........####.# ##..# ##.## #.......# ##.............##### #..## #..# #..###..# #...............# #..# #..# #### ##.## ##...............# ##.###### ##.## #..# ##...).........)..# ##..##...# #..# ##.###### #................## ##........# ###.######## #####......###................# ### ###.........# ##..........# ###.........##.............)....# ##.# ##...........# #...........## #...........#...#..........[....# #.## ###............# #............# #..............##..........[....# #.# ##...#..........# #............# #............#####..............###.# #...#..........## #............# ##.......[....## ##.............##..# #.##............# #...........## #..)..)..##...####............###.## ####.........#..## ##..........# ##.........#..^.###..........####.# #.........###..## #..........# ###[.......##...###.......### #..# ##........## ##..###.........## ###).###.....##...########## #.### #.......### ##..###.......## #####..### ##.....##....## ##...## ##......## ##....##.......# ##.....## ###.....##...####### #.....## #....#### ###......##......###...<.## ##.....##...#....# ##......# #..### ##....[....##...#..##......# ##.....##.......###.......## #.## ##...........#..##..#.......## ###................[......# ##.## ##....)........####...........# ##............####......# #..# ##...)>.....#....##............# ##...........# #......# ##.## ##......c............#..........# ##..........# #......# ##[###.............#.....##..........# #..........## ##....## #.##..............#...####.........## #...........# #....# ##.................#..# ##..#.....# #...........# #....# #.........[......#..## #..####### ##..>.......# ##..## ##...[..........#..## #..## ##.........# #.## #.............##.## #...# ####### #.........# ### ##...........##..# #...# #.....####.#.......# #..........##..###### ##..# #......##..###.....# ##..........<.##<...#####..# #.........## ##....# ##.......####..........##..## ##........## ###..# ##..###..## #...............# ##........## ##.# #..## #### #...............# #.........## ### ##.## ##..............# ##.........## ##..# ###...............## ##.........## #..##### ##....#.............# ####..........## ####.###..# ###...####............# #####...###........## #.#...>[..# ##...### ##...........# ####....#### ##..###...# #........####...## ##.....###..######....#### ###..##### #........##...### ###.### ###.##....#### ##..# ##....#####.### ### ###.##### #### ###### ### ###