######### #.......# ######## ######### ###### #.......# #......# ########## #.......# #....# #.......# ###......# #........# #.......######....# #.......###.'......# #........#######.......'...##....# #.......'...#......######........#.....f%f.....###..'....# #.......#####......'......>........#####.......# ####....# #.......# #......######........### #.......# #....# ##'###### ###'#### ####.##### #####'#### #....# #.# #.# #.# #.....# ###'## #.# #.# #.# #.##### #.# #.# #.# #.# #.# #.## #.# #.# #.# #.# #..# ####'### ### ### ### ###'#### #......# ### ### #......# #......# ###########.# ### ##.# #......# #......# #>..##...#..######.###.## ### #......# #......#####...#..........###....# ####.# #......# #......##.###.......#......#.##### ####...#######......# #......##.###.#.............#.#.## ###..%###.............# #####'###.'###...##..............### ####..#####..########'#### #..####...#####%.##.##.........###.....# #### #...# ##.# #.### ##..####.#.###.......%.### ##### #####.# #...# #.#.# ###..####.#.##### #...# #.....# ##### ##### ###.# ##### #...# #.....### ############# ##################### ####...# #.......# #.'.'.....#.# #.#........##.#.....#######......# #.......# #.#.#.....#># #.........%##.#.....##....'......# #.......# #.#.#######.# ###........##.#.....##.####......# #.......###.#.........# #........##.#.....'..# #......# #...........#####'##### #........##.'.....#### #......# #...>...##### #...# #........####.....# ####'### ######.## #.### ######..## ###'### #..# ###..# #.# ####.....## #.###### ###.### ##...## #.# #....<..## #......# #.....# #..### #.# ####...>...# #########'## #.....# ##.#### ###.##### #..'.......######..........# ###.....# #.%..%#######.......# #.##.......'...##..........###.......# #.....##............###.##.......###.##..........+...#.....# #.....#..####.......<...##.......# #..'..........#####.....# #.....#.## #.......######.......# ####..........# #.....# #.......# #####.### ####'#### #####'###### #.....# #.....### #..# #.# ##.# #.....# ##%#### #.## #.# #..# ##..### #..# ####'#### #.# ##'### #####.### ##.# #.......# ####'#### #....# #.......# #####'#### #.......# #.......# #....# #.......# #........# #.......# #.......### #....# #..%....# #........# #.......# #.......'.# #....# ###.......# #........#### #.<.....# ####.....<.#.######....####.........# #........'..###.......###..'.......#......'....'....#.......# #........##...'.......##..##.......########....######.......# #........######.......'..########### #....# ######### #........# #.......#### #....# ########## ######### ######