######## #......# ######### ########## ####### #......# #..<..<.# ##########........# ####.....# #......####.u.....# #.....##.'.>....)[# ####..'.....# #......#..'..)....# #######.....#..#.......>###....##.....# #......#.##...)...###....u'.....#.##......)))...#####.....# #........##.......'...#####.....'.##......u.##### #.....# #.[|...####.......##### #.....####........# #.....# ##[##### #####+### #.....# #........# ####'## #.## #.# ##'#### ###'###### #....# #..# #.# ##.# #.# #.#### ##.# ##.# #..# #.# #.# #.# #..# ##.## #.### ###'####### #.# #.## #..# #...# #.........# ######'## #.# ##.###### ###'##########.....>...# #.......##### #.# #.......# #..>.u)#.u..u.........# #.......'...#####.# #.......# ####.[....'.####.........# #.......###.......##########.......# #..+......### #.........# #.......# #######........(.........####.##....^.# #.........# #.......# #.##########............##......# #.........# #.......# #.# #.......#########'#### ########'## ####'#### #.# ###.##### #..# ####.# #..# #.# #.# #.## #.)..# #.## #.# #.# ###'#### ###'#### #.# #.# #.# #......# #####......# ###'####### #.# #.## #......#####...+......# #.........# #.# #..# #......'.....###......# #.........# #.#############.#########..[...####### #......# #.........#######.##....................'......# #......# #.........+..........############.#######......# #......# #.........#######[#### #..# ##'##### #......# #.........# #.# ##.# #..# #..)...# ###...##### #.# #.# ##.# ###'#### #####..## #.# #.# #.# #..# #[......# ####'####### #.# #.# ######'###### #.......# #..........# #.# #.# #...........# #.......# #..........# #######'## ####'#### #........)..# #.......### #..........####........# #....[..# #........<..# #.........# #..........##.'........####.......#####...........# #.......#.####..........##.#........'..'.......'...+...........# #.......#....#..........'..#........####.......#####...........# #####.######.+..........############# #.......# #...........# #..# ###..........# ###'##### #######+##### ##.## ######'##### #.## ####.# #..# ###..# #..# #....# ##.## #...## ##.# ##'##### #..# ####+###### ##)#### #......# #########'####........<##### #.....# #......# #...........##.........'...### #...(.#### #......# #............#.........###...##############........## #......# #........)))...........# ###....................##..###......# #...........#..........# ################.....###...#......# #############..........# #.....# ###.'......# ##.........# #..[..# ###......# ########### ####### ########