####### ##....... ##........ #=........ #......... ##......... ###........!. #####l.........>. ##..Bg{###........ #######.c##### ##....... #....#...#...## ####.## #.............## .# #..............# . ##..............# ####...............# .......<..........## .###.#.###...#..... #..####r#####.. # ##r#b...# #.### # ....###.S..#### #...# .# ........b### ##<###..# ..#..###..# ###.....# ##..###.#### #....#### #.....)..#######.##...####### #####.##.........####..##...## #.........#### ##.#.....## #..######...######........# .....# ###............[..# ....## #######.........# ###.. ##.......## ## ###.....## ..####### #.......# #.......# #.......# #.#######.......# #..............## ##.........%..## ##...).....### #######.........# .............[..# #######.......%.# #.........# #.........# #.........# ###########