####### .......############# ######## ........)...##...#.# #......# .......####..#.#.#.# ###......# ..T.... ##.'.#...######.'......# ....... ###.###.'......#......# .)..... #.....########......# ....... ##T#### ##'##### ....... #.# #...# ####.## #.# ###.# #...# #.# # ###'#### #.# .. #......# ###'## #.########## #......# #....# #.......'..# #......# +....# ###.###.##.# #......+ #....# #.....##.## #......# #....# ####'###..###......# #....# #####[# ##...'......# #....# ####.....# #####......# #....# #....##### ###'#### ###'## ##.######## #.# #..# #.........# #.# ##.# #.........# ##.# #.## #.(.......# ##..# #..# ###.........# #>.## ##.# .............# ##.## #.# ####.........# #..# #.# #####.##### #.## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #######.# ####.###### #####'### +.......## #.........# ######.......# #######..### #.........# #....'.......# #....# #.........###.####.......# #.##)## #.............# #.......# #.##..####.........##### #.......# #.###..............# #.......# #[# ######.........# #.......# #.# #.>.......# #.......# #.# #####.##### ######### #####+####### #...# #####+### #........)..# ###.#### #<......###........)..# ###...)..# #.......#.'...........# ##........# +....<..#.#...........###..#......# #.......'.#...........'...##......# #.......###...........######......# #.......# ############# #......# #.......# ######## #########