######## ########### #......# #....#....# ######### #(.....# #....#....########### #.......# #......###....#....##.(.#....#######.......# #...)..'.'....'....''..('....'.....'.......+ #......###....#....##..(#....#######.......# #....%.# #....#....##...#....# #.......# ####(### #....#....##...#...)# ###.......# #.# ############...#....# #...####### #.# #..........###### #...# #.# #.......#### ##### #...# ##'#########.......######....# #...####### #.>........'.....[...........+ +...'.....# #...########.................# #...##.##.# ## #...# ########..........# #...##.#..# .. ##### #..........##.....#.#..###.###.# #......#### #.###(#(#...†gS..... #....<.# #+ .#.#..))#.###.# #......# .#.#....# # #####+## #......# ###.#..# #.<#.# #..#.# #..#..