###### ####....# .... #.......# .......#.......# ..# #. .[....#....>.)# ...# +.. .<...#.......# ....# #.. #..###..##..# #..# ##..###..###..##..###..## ..............#.........+ ..............#.........# ..............#.........# ..>...........#.........# #. ##..####.##..#####+##...# ######. ###.#############.##..###..^##...# ........#....#..........)................# ).......#....#...........................# .......#....#...........................# ###+# #....##...##...##......................# .....##....##...##...##......................# ................'............................# ................#............................# ...........##...##...##....##.##..##........<# .....[.....##...##...########.################ $......)....#...#######........# ########.....#....# #.........# #.....##.....#....# #.........# #$.....@.....#....# ##.......## #...%.......##...## ######### #.......g...###### #............# #.$.......(..# #............# #............# ##############