.. . .######### .. .......' ... ......# ..#.....# #..c...# #.))..# .. ##().# ...## ##(#..# { .....##..(..# ......#.()c.# .....#..(cp.#### ##### .........p.e#..###...# .......(....#..'.'...# #######....{####'#...# #.....##.'.##### #...p(#####.'.# #....p#(..###e## #.....'.{.e.'..# ######## #.....#...###..# #......#######'######## #### #......#.##.##.##.# #......#..........# #......#...8))8...# #......#....))[.))# #......'.##.##)##[# #################)##### ########### #....)....#####.........# ##########.#..)....#...#.......#.# ###########........+.....)...+...#)).......# #.........#........####...####...#')#...#### #.........#........# #.#.').)).....#.#.# #......<..#........# #...#.#.....#.#...# #.........'........# #####.........##### #.........#........# ########### #### #......)..#........# #..# ###+#'###########'########## #..# #......# #.......>...######### #..# #......# #...........#.......#####..##### #......#########...........'.......#..........# #......#......##...........#.......'..........# #..<...#......##...........#.......#####..##### #..[...#......##...........#.......# #..# #......#......##...........#.......# #..# #......'......##...........######### #..# ########......############## #### ########