{ { { {{{ { { { { { {{ {{ ###################### {{{ #....................+ {{{ #....................+ {{{ #..################..# {{{ #..# { #..# {{{ #..# { { { { { { +..# {{{{{{{ #..# { { { { { { {#..# {{{{{{{ #..# { { { { { { #..# #++######### {{{{{{{ #..# { #..# #...hh...... #..################..# #....h...... #############....................# {{ #..######### #_________.##....................# {{ #..# #_________.###########''########## {{ #..# #_______...###########''########## {{ #..# ##########'##................##..# #..# #..(!')))'.##......#..#......##..# #..# ##########.##................''..# #..# { #.......)..)'................''..##########..# #'#####'#####......#..#......##..............# #.#..#..#[.##................##..............#{ #.#..'..#)[#####'#####++###################### #.#..####))##.......# #.#..#..#))##.......# { { { #.#..#..#..##.......# { { #.##'#..#'###...<...# #.#........##.......# #.#........##.......# #+###########.......# { {{ ######### { { { { { { { { { {