######## #......# #......# ##......######## #>......'......+ #.......#####.## #.......# #.......## #........# . #........# ... #........# .... #.##'###.# ....### ... #.##...#.# ###(...#####... #.####.#.# ............... #.####'#.# #............# #.##....<# #............# #.##....## #.(..{o......# #.##....+ #....%......%# #.##....# #.(.((.......# #.##....# #............# #.##....# # #.....).....)# #.##....# #.. #####........# ### #.##....# #.# #.........###.# #.####### #.# #.........#...# #.# #.# #.###+##'##)#.# #.# #.# #.# #.##.##.#.# #.# #.# #.# #.......#.# #.# ##.########### #.# ####.####.# #.# +............# ######.## #.# #.# #.# ##...........# #.......# #.# #.# #.# #...........# #.......# #.# #.# #.###################....##########.......#####[####.##### #...................'....'.........................>..>..# #####################....##########....#.###.............# #....##### #.##.#(# #.............# #........# #.##.#)###.......[.....# #........######....#)(('.............# #.............'...######.............# #....##'#######...######.............# #....##.# #........+.............# #######.# #....#####.............# #.### #....# #.............# #..<# ###### #.............# ##### ###############