# .... ##+#### ..... #.....# .....# #...##############.....# ##...##..#..#..#..#..$..# #..8..'..#..#..#..#.....+ ##...##..#.))).)).#b....# ##...##..#(.#((#).'.....# #..8..#..#(.#..#..#.....# ##...##..#..#b.#..#.....# ##...##..#..#..#..#.....# #.....#..#(.#..#.b###''######### ####'#####..#..#..#..#....#..#....# #########......# #..'!.#..#..#)...+..'....# ### #.......#......# #..#(.#..#..')...#..#....# ##.## #.......'......# #############)..##++##...# ##sCs## #.......#......# ##'##....##(##########.sCsp###.. #..<....#......######### #...+....'...#).....#)))ss.)'... #.......#......#.......# #...+(...(.(()).....#..)....#... #.......#......#.......# ##'##....##)##).....#)ss....# . #......(#......'.......# #...##++##...#.....)+)sT....# #########......#.......# #....#..#....#.....(#)sEs≈≈.# #......#.......# #....'..'....#.....(##.≈≈≈≈## ########.......# #....#..#....#......###≈≈≈## #.......# ##'###########......# ##≈## #.......# #.....# #.....[# ### #<......# #..<..# ##'##'########### #.......# #.###.# #..............# #.......# #.[#..# #.....#.....#..# ######'#### #.###.# #.....#.....#..# #..###...# #.|#..# #.....#.....#..# #..#.#...# #.###.# #..#.....#.....# #..'###'## #..#..# #..#.....#.....# ####..'.# #.###.# #..#.....#.....# #.#..#### #.....# #..............# ###'##'..# #.....# ################ #...#.#..# ####### #...###..# ##### ###